package com.bcbim.smart_water_interface.pipeManagement.vo;

import com.bcbim.common.response.annotation.TranslationField;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @version V 1.0.0
 * @Description： 剖面图分析实体类
 * @Author: haomeijie
 * @Date: 2021/11/10 10:29
 **/
@Data
@Accessors(chain = true)
public class PipeLinePointsListVO implements Serializable {

    private String code; //管线编号

    private BigDecimal startHigh;//起始点高程

    private BigDecimal endHigh;//终止点高程

    @TranslationField(typeFlag = "usesType")
    private String uses;//用途( 1合流 2污水 3雨水)

    private double pipeDiameter;//管径

    private BigDecimal length;

    private BigDecimal high;//地面高程

    private Double position;
}
